turret deck vessel - German English Dictionary